import { NgModule, ModuleWithProviders } from '@angular/core';
import { CommonModule } from '@angular/common';

import { ApesModule } from '@shared/apes/apes.module';
import { TodoSummaryComponent } from './todoSummary/todoSummary.component';
import { DataDrivenComponent } from './dataDriven/dataDriven.component';


const COMPONENTS = [
  TodoSummaryComponent,
  DataDrivenComponent
];

// region: zorro modules

// endregion

@NgModule({
  imports: [CommonModule, ApesModule],
  declarations: [...COMPONENTS],
  exports: [...COMPONENTS],
})

export class ApesDepartmentControlComponentModule {
  static forRoot(): ModuleWithProviders {
    return { ngModule: ApesDepartmentControlComponentModule, providers: [] };
  }
}

